#补充用户信息：

# 知识点1:字符串拼接，用+ 让打印（print）结果更直接
#字符串是个定量，无法动态变化。
#input -> str   如果想让输入的数据类型变成int

print('holle world')
name = input('name: ')
age = input('age: ')
job = input('job: ')
salary = input('salary: ')
#info = '''--------INFO '''+ name +'''------------'''  #变量INFO的名称可以改。这一行用于分割上下文
#eg: name:''' +name+ '''

#知识点2：占位符
#占位符有顺序！请依次填入内容
#若有很多位置，HTML页面需要很多数据来占位置
#对顺序要求很苛刻  容易出错
# %s代表 string  %d代表 number  %f代表 float
# %s可以把'+'符号省略
# info = '''-------INFO  %s --------
name: %s
age: %s
job: %s
salary: %s
'''%(name,name,age,job,salary)
print(info)（str）
#在python中默认输入的都为字符串

# 知识点3：.format()  是一个字符串的格式化方法/函数  优化  占位符
#优势：1. 不需要考虑参数出现的顺序
#     2.多个重复项只需附加一次
info_03 = '''------INFO {HTML_name} ------
name:{HTML_name}
age:{HTML_age}
job:{HTML_job}
salary:{HTML_salary}
'''.format(HTML_age=age,HTML_job=job,HTML_salary=salary)
print(info_03)
